How And Why A Sql Inner Left Right Full And Cross Join Returns The Same Row Count